Internet Archive BookReader

The Mediterranean, its storied cities and venerable ruins